//
//  CRYShareManager.h
//  workWX
//
//  Created by 谢锷 on 2020/5/9.
//  Copyright © 2020 rongyiqiche Data and Technology Shanghai Co. Ltd. All rights reserved.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface CRYShareManager : NSObject

/// 分享 - 文本
/// @param text 文本
/// @return 分享结果
+ (NSDictionary *) shareText:(NSString *) text;

/// 分享 - 图片
/// @param imgName 图片名
/// @param imgPath 图片路径
/// @return 分享结果
+ (NSDictionary *) shareImage:(NSString *) imgName
                      imgPath:(NSString *) imgPath;

/// 分享 - 视频
/// @param videoName 视频名称
/// @param videoPath 视频路径
/// @return 分享结果
+ (NSDictionary *) shareVideo:(NSString *) videoName
                    videoPath:(NSString *) videoPath;

/// 分享 - 文件
/// @param fileName 文件名
/// @param filePath 文件路径
/// @return 分享结果
+ (NSDictionary *) shareFile:(NSString *) fileName
                    filePath:(NSString *) filePath;

/// 分享 - 网页
/// @param title 标题
/// @param summary 描述
/// @param url 网页地址
/// @param iconUrl icon地址
/// @return 分享结果
+ (NSDictionary *) shareLink:(NSString *) title
                     summary:(NSString *) summary
                         url:(NSString *) url
                     iconUrl:(NSString *) iconUrl;

@end

NS_ASSUME_NONNULL_END
